/**
 * Copyright © 2018 eqxiu.com 北京中网易企秀科技有限公司  All rights reserved.
 */
package com.eqxiu.iom.msg.dto;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author qiushuang.he
 * @description 认证信息监听
 * @date 2018/12/6 09:30
 */
public class CertificationListen   implements Serializable {

    private static final long serialVersionUID = -6123673092347839533L;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 接口名：deleteByPrimaryKey
     */
    private String interfaceName;

    /**
     * 操作类型：delete
     */
    private String operationType;

    /**
     * 功能类型：M2O O2M
     */
    private String type;

    /**
     * dtoName
     */
    private String dtoName;

    /**
     * dto
     */
    private Object dto;


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getInterfaceName() {
        return interfaceName;
    }

    public void setInterfaceName(String interfaceName) {
        this.interfaceName = interfaceName;
    }

    public String getOperationType() {
        return operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDtoName() {
        return dtoName;
    }

    public void setDtoName(String dtoName) {
        this.dtoName = dtoName;
    }

    public Object getDto() {
        return dto;
    }

    public void setDto(Object dto) {
        this.dto = dto;
    }


    public CertificationListen(String userId, String interfaceName, String operationType, String type, String dtoName, Object dto) {
        this.userId = userId;
        this.interfaceName = interfaceName;
        this.operationType = operationType;
        this.type = type;
        this.dtoName = dtoName;
        this.dto = dto;
    }

    @Override
    public String toString() {
        return "CertificationListen{" +
                "userId='" + userId + '\'' +
                ", interfaceName='" + interfaceName + '\'' +
                ", operationType='" + operationType + '\'' +
                ", type='" + type + '\'' +
                ", dtoName='" + dtoName + '\'' +
                ", dto=" + dto +
                '}';
    }

}
